[−][src]Crate wmidi
Structs
U7 | A data byte that holds 7 bits of information. |
U14 | A combination of 2 data bytes that holds 14 bits of information. |
Enums
Channel | The MIDI channel. There are 16 channels. They are numbered between 1 and 16 inclusive, or indexed between 0 and 15 inclusive. |
FromBytesError | Midi decoding errors. |
MidiMessage | Holds information based on the Midi 1.0 spec. |
Note | A midi note. |
ToSliceError | An error that can occurr converting a midi message to a bytes slice. |
Functions
note_to_frequency_f32 | Deprecated The frequency for |
note_to_frequency_f64 | Deprecated The frequency for |
Type Definitions
ControlNumber | Specifies a MIDI control number. |
ControlValue | Specifies the value of a MIDI control. |
Error | Use |
PitchBend | A 14bit value specifying the pitch bend. Neutral is 8192. |
ProgramNumber | Specifies a program. Sometimes known as patch. |
Song | A song or sequence. |
SongPosition | 14 bit value that holds the number of MIDI beats (1 beat = six MIDI clocks) since the start of the song. |
Velocity | Specifies the velocity of an action (often key press, release, or aftertouch). |